﻿


CREATE PROCEDURE [dbo].[sp_Gasto_Search_DeRendicion]
@IdRendicion int    
AS
BEGIN
    SET NOCOUNT ON;

    select
         g.SysRendicion [IdRendicion]
        ,g.Sysid [IdGasto] 
        ,g.SysTipoGasto [TipoGasto.IdGasto]
        ,tg.DesTipoGasto [TipoGasto.DescripcionGasto]
        ,g.SysTipoDocumento [TipoDocumento.IdDocumento]
        ,td.CodigoTipoDocumento + ' ' + td.DesTipoDocumento [TipoDocumento.Descripcion]
        ,RutProveedor [RutBeneficiario]
        ,NombreProveedor [NombreBeneficiario]
        ,Descripcion [Descripcion]
        --,SysUpload [Archivo]
        ,MontoNeto [MontoNeto]
        ,IVA [Iva]
        ,Retencion [Retencion]
        ,TotalPagado [TotalPagado]
        ,FechaDocumento [FechaDocumento]
        ,SysSubGasto [GastoAsociado]
        ,NroDocumento [NroDocumento]
		,ObservacionesSupervisor
		,ObservacionesGerente
		,Eliminado
		,Rechazado
		,MontoExento
		,TipoDocumentoGenerico
    from Tb_Gastos g   
    left outer join TB_TipoDocumento td
		on td.Sysid = g.SysTipoDocumento
	left outer join TB_TipoGasto tg
		on tg.Sysid = g.SysTipoGasto	
    where SysRendicion = @IdRendicion
    
END